package sv.mecca.form;

import org.apache.struts.validator.ValidatorForm;

public class UsuariosForm extends ValidatorForm {
	/**
	 * 
	 */
	private static final long serialVersionUID = -8645880318416962031L;
	private Integer id_usuario;
	private String nombres;
	private String apellidos;
	private Integer id_tipo_usuario;
	private String tipo_usuario;
	private String usuario;
	private String clave;
	private String direccion;
	private String telefono;
	private String correo;

	/**
	 * Metodo constructor de la entidad
	 */
	public UsuariosForm() {
	}

	/**
	 * Metodo para llenar todos los campos de la entidad {@link UsuariosForm}
	 * 
	 * @param id_usuario
	 * @param nombres
	 * @param apellidos
	 * @param id_tipo_usuario
	 * @param usuario
	 * @param clave
	 * @param direccion
	 * @param telefono
	 * @param correo
	 */
	public UsuariosForm(Integer id_usuario, String nombres, String apellidos,
			Integer id_tipo_usuario, String tipo_usuario, String usuario, String clave,
			String direccion, String telefono, String correo) {
		setId_usuario(id_usuario);
		setNombres(nombres);
		setApellidos(apellidos);
		setId_tipo_usuario(id_tipo_usuario);
		setTipo_usuario(tipo_usuario);
		setUsuario(usuario);
		setClave(clave);
		setDireccion(direccion);
		setTelefono(telefono);
		setCorreo(correo);
	}

	/**
	 * Metodo destructor para las propiedades
	 */
	public void destroy() {
		setId_usuario(null);
		setNombres(null);
		setApellidos(null);
		setId_tipo_usuario(null);
		setUsuario(null);
		setClave(null);
		setDireccion(null);
		setTelefono(null);
		setCorreo(null);
	}

	/**
	 * @return the id_usuario
	 */
	public Integer getId_usuario() {
		return id_usuario;
	}

	/**
	 * @param id_usuario
	 *            the id_usuario to set
	 */
	public void setId_usuario(Integer id_usuario) {
		this.id_usuario = id_usuario;
	}

	/**
	 * @return the nombres
	 */
	public String getNombres() {
		return nombres;
	}

	/**
	 * @param nombres
	 *            the nombres to set
	 */
	public void setNombres(String nombres) {
		this.nombres = nombres;
	}

	/**
	 * @return the apellidos
	 */
	public String getApellidos() {
		return apellidos;
	}

	/**
	 * @param apellidos
	 *            the apellidos to set
	 */
	public void setApellidos(String apellidos) {
		this.apellidos = apellidos;
	}

	/**
	 * @return the id_tipo_usuario
	 */
	public Integer getId_tipo_usuario() {
		return id_tipo_usuario;
	}

	/**
	 * @param id_tipo_usuario
	 *            the id_tipo_usuario to set
	 */
	public void setId_tipo_usuario(Integer id_tipo_usuario) {
		this.id_tipo_usuario = id_tipo_usuario;
	}

	/**
	 * @return the tipo_usuario
	 */
	public String getTipo_usuario() {
		return tipo_usuario;
	}

	/**
	 * @param tipo_usuario the tipo_usuario to set
	 */
	public void setTipo_usuario(String tipo_usuario) {
		this.tipo_usuario = tipo_usuario;
	}

	/**
	 * @return the usuario
	 */
	public String getUsuario() {
		return usuario;
	}

	/**
	 * @param usuario
	 *            the usuario to set
	 */
	public void setUsuario(String usuario) {
		this.usuario = usuario;
	}

	/**
	 * @return the clave
	 */
	public String getClave() {
		return clave;
	}

	/**
	 * @param clave
	 *            the clave to set
	 */
	public void setClave(String clave) {
		this.clave = clave;
	}

	/**
	 * @return the direccion
	 */
	public String getDireccion() {
		return direccion;
	}

	/**
	 * @param direccion
	 *            the direccion to set
	 */
	public void setDireccion(String direccion) {
		this.direccion = direccion;
	}

	/**
	 * @return the telefono
	 */
	public String getTelefono() {
		return telefono;
	}

	/**
	 * @param telefono
	 *            the telefono to set
	 */
	public void setTelefono(String telefono) {
		this.telefono = telefono;
	}

	/**
	 * @return the correo
	 */
	public String getCorreo() {
		return correo;
	}

	/**
	 * @param correo
	 *            the correo to set
	 */
	public void setCorreo(String correo) {
		this.correo = correo;
	}

}